import 'package:easy_refresh/easy_refresh.dart';
import 'package:sainbainu/common/models/request/pager_request.dart';
import 'package:sainbainu/common/models/response/my_comment_response.dart';
import 'package:sainbainu/common/repositories/comment_repository.dart';
import 'package:sainbainu/common/repositories/common_repository.dart';
import 'package:sainbainu/common/repositories/content_repository.dart';
import 'package:sainbainu/common/repositories/user_repository.dart';

class CommentForwardState {
  /// 刷新控制器
  late EasyRefreshController refreshController;

  /// 内容仓库
  late UserRepository userRepository;

  /// 内容仓库
  late ContentRepository contentRepository;

  late CommentRepository commentRepository;

  /// 分页
  late PagerRequest pagerRequest;

  /// 内容列表
  MyCommentListResponse contentList = MyCommentListResponse(
    rows: [],
    total: 0,
  );

  /// 是否有更多
  bool hasMore = false;

  int? customerId;
}
